// 发送一个请求 接口规定 必须要带token(现在已经改在请求拦截器)
/*  要如何在请求头中添加数据 携带过去
 1. 携带参数形式（类似params） {headers: { Authorization: localStorage.getItem('token') }}
 2. 在请求拦截器处统一作  token处理（推荐） 
 */
axios.get('/student/list')
    .then((result) => console.log(result));

// 获取退出 按钮
const logout = document.querySelector('.logout');
// 点击 退出 功能
logout.addEventListener("click", function () {
    if (confirm("是否退出登录")) {
        // 清除本地存储
        localStorage.clear("token");
        // 跳转回 登录页面
        location.href = "./login.html"
    }
})

// 获取 左侧 菜单栏
const oneMenuList = document.querySelectorAll('.nav>li>a'); // 获取一级菜单中的a标签 数组
// 一级菜单点击事件
oneMenuList.forEach((one) => {
    one.addEventListener('click', function () {
        //  小箭头 旋转  // 找到我点击的a标签的里面 的箭头
        one.querySelector('.toggle').classList.toggle('toggleone');
        // 控制二级标题 对应的标签  切换显示
        one.nextElementSibling.classList.toggle('show');
    });
});
const towMenuList = document.querySelectorAll('.nav>li>ul>li>a'); // 获取二级菜单中的a标签 数组
// 二级菜单点击事件
towMenuList.forEach((tow) => {
    tow.addEventListener('click', function () {
        // console.log(1);
        document.querySelector('a.active').classList.remove("active");
        this.classList.add("active");
    });
});

// 初始化数据
document.querySelector('.init').addEventListener("click", function () {
    // console.log(1);
    // 初始化数据  接口
    axios.get("/init/data").then(result => console.log(result));
});